someone who placates/appeases - Turkish English Dictionary